-- *****************************************************************
-- Juniper-SDX-DES-MIB
--
-- Juniper Networks Inc.
-- Juniper Management Center MIB
--Juniper-SDX-DES-MIB DEFINITIONS::=BEGINIMPORTSMODULE-IDENTITY,OBJECT-TYPE,Integer32,Counter32,Gauge32,TimeTicksFROM SNMPv2-SMI
DisplayStringFROM SNMPv2-TC
MODULE-COMPLIANCE,OBJECT-GROUPFROM SNMPv2-CONF
juniSdxMibs
FROM Juniper-SDX-MIBS
JuniSdxDesDirectoryType
FROM Juniper-SDX-TC-MIB;juniSdxDesMib MODULE-IDENTITYLAST-UPDATED"200308111100Z"-- 08-Aug-03ORGANIZATION"Juniper Networks, Inc."
CONTACT-INFO" Juniper Technical Assistance Center
Juniper Networks, Inc.
1194 N. Mathilda Avenue
Sunnyvale, CA 94089
E-mail: support@juniper.net"DESCRIPTION"MIB of the SDX DES "REVISION"200308111100Z"-- 08-Aug-03DESCRIPTION"Minor Syntax updates"REVISION"200211011600Z"-- 1-Nov-02DESCRIPTION"
DES TABLE:
juniSdxDesAvgReadTime -> Gauge32
juniSdxDesAvgWriteTime -> Gauge32
juniSdxDesReads -> Counter32
juniSdxDesWrites -> Counter32
juniSdxDesEvents -> Counter32
Removed juniSdxDesIndex from Conformance
Corrected spelling mistake in juniSdxDesEvents
description
"REVISION"200210251600Z"-- 25-Oct-02DESCRIPTION"Revision info updated."::={ juniSdxMibs 5}juniSdxModuleId OBJECT-TYPESYNTAXDisplayStringMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Table of DES MI-derived entries."
::={ juniSdxDesMib 1}juniSdxMgmtInterface OBJECTIDENTIFIER::={ juniSdxDesMib 2}--
-- Obsolete Des Table
--juniSdxObsDesTable OBJECT-TYPESYNTAXSEQUENCEOF JuniSdxObsDesEntry
MAX-ACCESSnot-accessibleSTATUSobsoleteDESCRIPTION"Table of DES MI-derived entries."::={ juniSdxMgmtInterface 1}juniSdxObsDesEntry OBJECT-TYPESYNTAX JuniSdxObsDesEntry
MAX-ACCESSnot-accessibleSTATUSobsoleteDESCRIPTION"A table entry describing DES MI. This table
has one index: juniSdxObsDesIndex."INDEX{ juniSdxObsDesIndex }::={ juniSdxObsDesTable 1}
JuniSdxObsDesEntry ::=SEQUENCE{
juniSdxObsDesIndex Integer32,
juniSdxObsDesConnectionId DisplayString,
juniSdxObsDesHost DisplayString,
juniSdxObsDesPort Integer32,
juniSdxObsDesType JuniSdxDesDirectoryType,
juniSdxObsDesLastDirFailureTime TimeTicks,
juniSdxObsDesLastPrimaryRestoreTime TimeTicks,
juniSdxObsDesAvgReadTime Gauge32,
juniSdxObsDesAvgWriteTime Gauge32,
juniSdxObsDesReads Counter32,
juniSdxObsDesWrites Counter32,
juniSdxObsDesEvents Counter32}juniSdxObsDesIndex OBJECT-TYPESYNTAXInteger32(0..10000)MAX-ACCESSnot-accessibleSTATUSobsoleteDESCRIPTION"An Index for the DES MI table."
::={ juniSdxObsDesEntry 1}juniSdxObsDesConnectionId OBJECT-TYPESYNTAXDisplayStringMAX-ACCESSread-onlySTATUSobsoleteDESCRIPTION"This is a textual ID to represent unique instances of a DES
connection."::={ juniSdxObsDesEntry 2}juniSdxObsDesHost OBJECT-TYPESYNTAXDisplayStringMAX-ACCESSread-onlySTATUSobsoleteDESCRIPTION"The current directory host identifier."::={ juniSdxObsDesEntry 3}juniSdxObsDesPort OBJECT-TYPESYNTAXInteger32(0..65535)MAX-ACCESSread-onlySTATUSobsoleteDESCRIPTION"The current directory port identifier."
::={ juniSdxObsDesEntry 4}juniSdxObsDesType OBJECT-TYPESYNTAX JuniSdxDesDirectoryType
MAX-ACCESSread-onlySTATUSobsoleteDESCRIPTION"The current directory connection type."::={ juniSdxObsDesEntry 5}juniSdxObsDesLastDirFailureTime OBJECT-TYPESYNTAXTimeTicksMAX-ACCESSread-onlySTATUSobsoleteDESCRIPTION"The last time the DES had to switch from one of
its configured directories (primary or backup )
to another because of connection failure."::={ juniSdxObsDesEntry 6}juniSdxObsDesLastPrimaryRestoreTime OBJECT-TYPESYNTAXTimeTicksMAX-ACCESSread-onlySTATUSobsoleteDESCRIPTION"The last time the DES detected that the primary was
again available and switched back to it."
::={ juniSdxObsDesEntry 7}juniSdxObsDesAvgReadTime OBJECT-TYPESYNTAXGauge32UNITS"milliseconds"MAX-ACCESSread-onlySTATUSobsoleteDESCRIPTION"The moving average directory response time for
read queries over the last n queries."::={ juniSdxObsDesEntry 8}juniSdxObsDesAvgWriteTime OBJECT-TYPESYNTAXGauge32UNITS"milliseconds"MAX-ACCESSread-onlySTATUSobsoleteDESCRIPTION"The moving average directory response time for
write queries over the last n queries."::={ juniSdxObsDesEntry 9}juniSdxObsDesReads OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUSobsolete
DESCRIPTION"The total number of directory read queries performed
since this connection was established."::={ juniSdxObsDesEntry 10}juniSdxObsDesWrites OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUSobsoleteDESCRIPTION"The total number of directory write queries performed
since this connection was established."::={ juniSdxObsDesEntry 11}juniSdxObsDesEvents OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUSobsoleteDESCRIPTION"The total number of directory events generated since this
connection was established."::={ juniSdxObsDesEntry 12}--
-- Des Table
--juniSdxDesTable OBJECT-TYPESYNTAXSEQUENCEOF JuniSdxDesEntry
MAX-ACCESSnot-accessible
STATUScurrentDESCRIPTION"Table of DES MI-derived entries."::={ juniSdxMgmtInterface 2}juniSdxDesEntry OBJECT-TYPESYNTAX JuniSdxDesEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"A table entry describing DES MI. This table
is indexed by juniSdxDesClientIndex and juniSdxDesIndex.
juniSdxDesClientIndex is the number of slot on which the
Des client is running."INDEX{ juniSdxDesClientIndex,
juniSdxDesIndex }::={ juniSdxDesTable 1}
JuniSdxDesEntry ::=SEQUENCE{
juniSdxDesClientIndex Integer32,
juniSdxDesIndex Integer32,
juniSdxDesConnectionId DisplayString,
juniSdxDesHost DisplayString,
juniSdxDesPort Integer32,
juniSdxDesType JuniSdxDesDirectoryType,
juniSdxDesLastDirFailureTime TimeTicks,
juniSdxDesLastPrimaryRestoreTime TimeTicks,
juniSdxDesAvgReadTime Gauge32,
juniSdxDesAvgWriteTime Gauge32,
juniSdxDesReads Counter32,
juniSdxDesWrites Counter32,
juniSdxDesEvents Counter32}juniSdxDesClientIndex OBJECT-TYPESYNTAXInteger32(0..10000)MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of slot on which the Des client is running."::={ juniSdxDesEntry 1}juniSdxDesIndex OBJECT-TYPESYNTAXInteger32(0..10000)
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An Index for the DES MI table."::={ juniSdxDesEntry 2}juniSdxDesConnectionId OBJECT-TYPESYNTAXDisplayStringMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This is a textual ID to represent unique instances of a DES
connection."::={ juniSdxDesEntry 3}juniSdxDesHost OBJECT-TYPESYNTAXDisplayStringMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The current directory host identifier."::={ juniSdxDesEntry 4}juniSdxDesPort OBJECT-TYPESYNTAXInteger32(0..65535)
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The current directory port identifier."::={ juniSdxDesEntry 5}juniSdxDesType OBJECT-TYPESYNTAX JuniSdxDesDirectoryType
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The current directory connection type."::={ juniSdxDesEntry 6}juniSdxDesLastDirFailureTime OBJECT-TYPESYNTAXTimeTicksMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The last time the DES had to switch from one of
its configured directories (primary or backup )
to another because of connection failure."::={ juniSdxDesEntry 7}juniSdxDesLastPrimaryRestoreTime OBJECT-TYPESYNTAXTimeTicksMAX-ACCESSread-only
STATUScurrentDESCRIPTION"The last time the DES detected that the primary was
again available and switched back to it."::={ juniSdxDesEntry 8}juniSdxDesAvgReadTime OBJECT-TYPESYNTAXGauge32UNITS"milliseconds"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The moving average directory response time for
read queries over the last n queries."::={ juniSdxDesEntry 9}juniSdxDesAvgWriteTime OBJECT-TYPESYNTAXGauge32UNITS"milliseconds"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The moving average directory response time for
write queries over the last n queries."::={ juniSdxDesEntry 10}juniSdxDesReads OBJECT-TYPE
SYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The total number of directory read queries performed
since this connection was established."::={ juniSdxDesEntry 11}juniSdxDesWrites OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The total number of directory write queries performed
since this connection was established."::={ juniSdxDesEntry 12}juniSdxDesEvents OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The total number of directory events generated since this
connection was established."::={ juniSdxDesEntry 13}-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
--
-- Conformance information
--
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++juniSdxDesCompliances OBJECTIDENTIFIER::={ juniSdxDesMib 3}juniSdxDesGroups OBJECTIDENTIFIER::={ juniSdxDesMib 4}-- compliance statementsjuniSdxDesCompliance MODULE-COMPLIANCESTATUScurrentDESCRIPTION"The compliance statement for entities which implement
the SDX MIB."MODULE-- this moduleMANDATORY-GROUPS{ juniSdxDesGroup }::={ juniSdxDesCompliances 1}juniSdxDesGroup OBJECT-GROUPOBJECTS{
juniSdxDesClientIndex,
juniSdxModuleId,
juniSdxDesConnectionId,
juniSdxDesHost,
juniSdxDesPort,
juniSdxDesType,
juniSdxDesLastDirFailureTime,
juniSdxDesLastPrimaryRestoreTime,
juniSdxDesAvgReadTime,
juniSdxDesAvgWriteTime,
juniSdxDesReads,
juniSdxDesWrites,
juniSdxDesEvents
}STATUScurrentDESCRIPTION"A collection of management objects pertaining
to system management capabilities in SDX. (DES)"::={ juniSdxDesGroups 1}juniSdxDesObsoleteGroup OBJECT-GROUPOBJECTS{
juniSdxObsDesConnectionId,
juniSdxObsDesHost,
juniSdxObsDesPort,
juniSdxObsDesType,
juniSdxObsDesLastDirFailureTime,
juniSdxObsDesLastPrimaryRestoreTime,
juniSdxObsDesAvgReadTime,
juniSdxObsDesAvgWriteTime,
juniSdxObsDesReads,
juniSdxObsDesWrites,
juniSdxObsDesEvents
}STATUSobsoleteDESCRIPTION"A collection of obsolete management objects pertaining
to system management capabilities in SDX. (DES)"
::={ juniSdxDesGroups 2}END